@charset "utf-8";
/***********************全局控制开始****************************************/
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:link{text-decoration:none; color:#333;}a:visited{text-decoration:none; color:#333;}a:hover{text-decoration:none;color:#f00}
html {_overflow-x:hidden;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;font: 0;}  
.clearfix {zoom: 1;}
 ul,ol,li,dl,dt,dd{list-style:none;}
 b{color:#F00;}
 img{border:0;}textarea{overflow:auto}
.font-white{ color:#fff;}
.btn-bgblue{ width:93px; height:24px; background:url(../images/button-1.gif) no-repeat 0 0; display:inline-block; text-align:center; vertical-align:middle; padding:3px 0 0;cursor:pointer; color:#fff; line-height:22px;}
.btn-bgblue:hover{background-position: 0 -27px;}
a.btn-bgblue:link, a.btn-bgblue:visted{ color:#fff; border:0 none;}
a.btn-bgblue:hover{ color:#fff;background-position: 0 -27px;}
.input-s,.input-m,.input-long{border:solid 1px #bcbcbc;vertical-align:middle;	height: 16px;padding:2px 4px;display:inline-block;}
.input-s{width:120px;}
.input-m{width:220px;}
.input-long{width:320px;}
.input-s:hover,.input-m:hover,.input-long:hover{border:solid 1px #7cb9dd;background:#e6f6ff;}
.select-m{display:inline-block;font-size:12px; width:220px; }
.select-s{display:inline-block;font-size:12px;color:green; }
.textarea-m{border:solid 1px #ccc;vertical-align:middle;padding:2px 4px;height:100px;width:90%; overflow:auto}
.textarea-m:hover{border:solid 1px #7cb9dd;}
/***********************全局控制结束****************************************/
/***********************top开始***************************************/
.top-warp{
	width:100%;background: url(../images/top-bg.jpg) repeat-x scroll 0px 0px;	height: 107px;position:relative;
}
.top-logo{ background:url(../images/logo.png) no-repeat 0 0;background-position:center;width:188px; height:107px; float:left;}
.left-top{ background:url(../images/left-topc.jpg) no-repeat 0 0; width:159px; height:24px; margin:0; text-align:right; padding-right:11px; font-weight:700; line-height:24px;}
.top-bg{
	background: url(../images/top-right-bg.jpg) no-repeat right top; height:82px;
	
}
.top-menu-next{ position:absolute; right:20px; top:57px;}
.top-menu-next a{padding-left:15px;}
.top-exit{ color:#fff; text-align:right; height:20px; line-height:20px; vertical-align: middle ;position:absolute; right:20px; top:16px;}
.top-exit a:link{ color:#fff;}.top-exit a:visited{color:#fff;}.top-exit a:hover{color:#f00}
.top-exit .ico-7{
	background: url(../images/ico-7.gif) no-repeat left center; padding:0 10px 0 20px;
}
.btn-exit{
	background: url(../images/exit.gif) no-repeat left center; display: inline-block; width:50px; height:20px; margin:3px 0 0 10px;}
.btn-exit span{ display:block; padding-right:5px;}
.top-menu{ padding:0px 80px 0 0;height:25px; position: absolute; top:55px; right:20px;}
.top-name{ position: absolute; top:25px; left:150px;color:#fff; font-size:26px; font-weight:bolder;}
.top-menu ul li{  background:url(../images/menu.gif) no-repeat right 0; height:25px;margin-right:2px;float:left; }
.top-menu ul li a{ background:url(../images/menu-1.gif) no-repeat 0 0; display: inline-block; height:25px;margin-right:5px}
.top-menu ul li.tab a:link,.top-menu ul li.tab a:visited{ color:#023f61; font-weight:bold;}
.top-menu ul li a span{height:25px;text-align:center;}
.top-menu ul li a img{ height:15px;margin-top:5px;margin-bottom:5px;vertical-align:middle;margin-left:5px;margin-right:5px}
.top-notice{
	background: url(../images/ico-1.gif) no-repeat 3px center; padding-left:20px; height:26px; line-height:26px; position:absolute; top:82px;left:190px;
}
/***********************down开始***************************************/
.down-warp{ width:100%; height:35px; background:url(../images/down-bg.jpg) repeat-x 0 0;}
.down-left{ width:169px;height:35px; line-height:35px;border-right:solid 1px #7cb9dd; float:left; text-align:center;}
.down-menuname{ float:left; display:block; padding:8px 18px 0; font-weight:bold;}
.down-menu{ float:left; background:url(../images/down-menu-bg.jpg) no-repeat right 0;margin:8px 0 0 0px;}
.down-menu li{ float:left; height:25px; background:url(../images/line-bg.gif) no-repeat right center;padding:0 20px }
.down-menu li img{width:15px;height:14px;vertical-align:middle;padding:0 5px 0 8px}
.down-menu li a:link{ display:inline-block; padding:3px; color:#033d61}
.down-menu li a:visited{ display:inline-block; padding:3px;color:#033d61}
.down-menu li a:hover{ padding:3px 3px 1px 3px;*padding:3px; border:solid 1px #7db5de; color:#033d61;background:#afe0ff; color:#333; height:16px; line-height:15px; display:inline-block; margin-top:3px; }
.down-menu li.down-menu-tab a:link{ color:#f00;}
.down-menu li.down-menu-tab a:visited{ color:#f00;}
.down-menu li.down-menu-tab a:hover{ color:#f00;}
.down-menu li.bg-none{ background:none;}
.down-right{ float:right;  text-align:right; padding:8px 20px 0 10px;}
.down-addmenu{margin-right:20px; padding:3px; background:#e3f4fe; border:solid 1px #aed5f4;}
/***********************left开始***************************************/

/***********************tab开始***************************************/
.main-nav{ background:url(../images/main-nav-bg.jpg) repeat-x 0 0; width:100%; height:29px; line-height:28px; text-indent:12px;}
.main-table{ background:#d3e7fc}
.main-table-top{ background:url(../images/tab-2.gif) repeat-x 0 0;}
.main-table-down{ background:url(../images/tab-7.gif) repeat-x 0 0;}
.main-table-left{ background:url(../images/tab-4.gif) repeat-y 0 0;}
.main-table-right{ background:url(../images/tab-5.gif) repeat-y right 0;}
.main-title{ padding-left:24px; background:url(../images/ico-15.gif) no-repeat 0 center; font-weight:bold;}
.tab-table{ border-collapse:collapse;background:#fff; border-top:solid 1px #96bed3; border-left:solid 1px #96bed3}
.tab-table th{ background:url(../images/tab-9.gif) repeat-x 0 0;}
.tab-table td{empty-cells : show;border-bottom:solid 1px #96bed3; border-right:solid 1px #96bed3; height:32px; line-height:30px;padding-left:8px;}
.w1{ width:15%}
.w2{ width:35%}
.w3{ width:15%}
.mlf10{margin-left:10px}
.search-tj{ border-bottom:none; border-top:none;}
.tab-table td.h42{ height:42px; text-align:right; padding-right:30px;}
.tab-table td.ht2{ height:125px;}
.tab-table td.ht3{  background:url(../images/tab-search-bg.jpg) repeat-x 0 0; border-bottom:none; }
.tab-table td.ht3 img{  margin-top:10px; cursor:pointer;}
fieldset{border-width:1px; /* border-color:#fafafa; */ text-align:left; line-height:35px;}
td.redText{color: red;}
.colrRed{color: red;}
.myLink{ cursor:pointer;}
.infoTable{
	width:98%;
	border:0;
	border-collapse:collapse;
	border-spacing:1px;
	padding:4px;
}
.alignLeft{
	text-align:left;
}
.myinput {
	border-radius: 5px 5px 5px 5px!important;
	/* border-width: 1px; */
    height: 26px;
    line-height: 22px;
	padding: 2px;
	border-style:solid;
	border-width: 1px;
    border-color:#bbb;
}